package cn.iocoder.yudao.module.infra.enums.codegen;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 代码生成器的字段过滤条件枚举
 *
 * @author huangweidong
 * @date 2023/05/09
 */
@AllArgsConstructor
@Getter
public enum CodegenColumnListConditionEnum {

    /** 等于 */
    EQ("="),
    /** 不等于 */
    NE("!="),
    /** 大于 */
    GT(">"),
    /** 大于等于 */
    GTE(">="),
    /** 小于 */
    LT("<"),
    /** 小于等于 */
    LTE("<="),
    /** 模糊匹配 */
    LIKE("LIKE"),
    /** 区间 */
    BETWEEN("BETWEEN");

    /**
     * 条件
     */
    private final String condition;

}
